<?php
require("printFunc.inc.php");
require("dbFunc.inc.php");
require("sessFunc.inc.php");

verifySession();


if(!isset($_SESSION['logged']))
{ 
  header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/error.php?errid=12");
  return; 
}

if(!$_SESSION['updateprofile'])
{
  header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/error.php?errid=15");
  return;
}
else
{
  unset($_SESSION['updateprofile']);
}

$user = dbGetUserFromId($_SESSION['id']);
$id = $_SESSION['id'];

$pass = $_POST['passwordUp'];
$nome = $_POST['nomeUp'];
$cognome = $_POST['cognomeUp'];
$indirizzo = $_POST['indirizzoUp'];
$passConf = $_POST['passwordConfUp'];


if((strcmp($pass,$passConf) != 0))
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=2");
  return;
}

if(strlen($nome) <1 || strlen($nome) > 20)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=9");
  return;
}
  
if(strlen($cognome) <1 || strlen($cognome) > 40)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=10");
  return;
}
  
if(strlen($indirizzo) <1 || strlen($indirizzo) > 200)
{
  header("Location: http://".$_SERVER['HTTP_HOST']
      .dirname($_SERVER['PHP_SELF'])."/error.php?errid=11");
  return;
}

if(strlen($pass) <8 || strlen($pass) > 50)
{
  
  if(strlen($pass) == 0)
  { 
    dbUpdateUserProfile($id,$nome,$cognome,$indirizzo);
  }
  else
  {
    header("Location: http://".$_SERVER['HTTP_HOST']
        .dirname($_SERVER['PHP_SELF'])."/error.php?errid=4");
    return;
  }
}
else
{
  dbUpdateUserProfile($id,$nome,$cognome,$indirizzo);
  dbUpdateUserPass($id,$pass);
}

$user=dbGetUserFromId($id);
printHeader("Conferma Avvenuto Aggiornamento");
?>
<div id="content">
<h3>Modifica del profilo per l'utente <?echo $_SESSION['user'];?> - Conferma</h3>
<p>Il tuo profilo presso GranBazar! e' stato aggiornato con successo!</p>
<p>Qui di seguito trovi i dati aggiornati.</p>
<table>
      <tr>
        <td>Username</td>
        <td><?echo $user['username'];?></td>
      </tr>
      <tr>
        <td>Nome</td>
        <td><?echo $user['nome'];?></td>
      </tr>
      <tr>
        <td>Cognome</td>
        <td><?echo $user['cognome'];?></td>
      </tr> 
      <tr>
        <td>Indirizzo</td>
        <td><?echo $user['indirizzo'];?></td>
      </tr> 
      <tr>
        <td>Reputazione</td>
        <td><?echo $user['reputazione'];?></td>
      </tr> 
 </table>
<p class="alertfont">Username: <?echo $user;?></p>
<p><a href="index.php" title="Premi per tornare alla Home Page">Torna alla Home Page</a> </p>
<p><a href="user.php" title="Premi per andare alla tua pagina personale">Vai alla pagina personale</a></p>
</div>